
package trastienda.negocio;

import trastienda.dao.ClientesDAO;
import trastienda.excepcion.DAOExcepcion;
import trastienda.excepcion.LoginExcepcion;
import trastienda.modelo.Clientes;


    
	public class GestionClientes {
		
		public Clientes validarUsuario(String dni, String clave)
				throws DAOExcepcion, LoginExcepcion {
			ClientesDAO dao = new ClientesDAO();
			return dao.validar(dni, clave);
		}

		public Clientes insertar(String dni, String nomCliente, String apeCliente,String email,String clave,String fecNac)
				throws DAOExcepcion, LoginExcepcion {
			ClientesDAO dao = new ClientesDAO();
			
		
		
		Clientes ins = new Clientes();
		ins.setdni(dni);
		ins.setnomCliente(nomCliente);
		ins.setapeCliente(apeCliente);
		ins.setemail(email);
		ins.setclave(clave);
		ins.setfecNac(fecNac);
		
		return dao.insertar(ins);
		
		
		}
		public Clientes obtener(String dni) throws DAOExcepcion {
			ClientesDAO dao = new ClientesDAO();
			return dao.obtener(dni);
		}

}